#ifndef _tenacitas__interpreter__test__lexical_test_h_
#define _tenacitas__interpreter__test__lexical_test_h_


#include "interpreter.h"

#include <tenacitas.memory/ptr.h>

#include <sstream>
#include <fstream>
#include <iostream>
#include <cctype>

using namespace tenacitas;

using namespace std;

namespace tenacitas {
    
    namespace interpreter {

        namespace test {

            
            /** @brief Performs basic tests on tenacitas::interpreter::scanner
                class */
            class test_scanner {
            public:
                /** @brief Excecutes the test

                    @return @p true if the test was ok
                    @return @p false otherwise */
                bool exec ( );
            };


            

        }
    }
}

#endif
